汇编逻辑运算中的"非"运算 到底怎么计算 最好给我举个例子

来源:百度知道 编辑:UC知道 时间:2024/06/02 08:55:05
汇编逻辑运算中的“非”运算(NOT) 不1即0,不0即1 是什么意思 最好能据个例子
例:X=00FFH,Y=CCCCH
Z1=X,Y的与运算
Z2=X,Y的或运算
Z3=X,Y的非运算
Z4=X,Y的异或运算
求Z1 Z2 Z3 Z4
X = 0000 0000 1111 1111
Y = 1100 1100 1100 1100
Z1= 0000 0000 1100 1100
Z2= 1100 1100 1111 1111
Z3=
Z4= 1100 1100 0011 0011

把每位的1变成0,把0变成1

你那个问题,先把X,Y求“与”(与相当与乘,把每位对应相乘),成:
Z3'=0000 0000 1100 1100

在做“非”(把每位的1变成0,把0变成1),得到答案:
Z3 =1111 1111 0011 0011

就是把零变成一,把一变成零